home *** CD-ROM | disk | FTP | other *** search
/ Merciful 2 / Merciful - Disc 2.iso / software / t / typesmithv2.5a.lha / ReadMe.Now < prev    next >
Text File  |  1994-11-29  |  22KB  |  500 lines

  1. TYPESMITH 2.5a RELEASE NOTES
  2. ============================
  3.  
  4.  
  5. UPGRADING FROM A PREVIOUS VERSION OF TYPESMITH
  6. ----------------------------------------------
  7. In the installer, choose to install TypeSmith in the same directory as your
  8. current TypeSmith drawer. (Select the directory containing your TypeSmith
  9. drawer, not the TypeSmith drawer itself.)
  10.  
  11.  
  12. WELCOME
  13. -------
  14. Welcome to TypeSmith 2.5a! This addendum supplements the User Manual and
  15. should be read before using the program. The new features and changes to
  16. the existing features are documented in the online help system. Refer to
  17. it for more information.
  18.  
  19.  
  20. TECHNICAL SUPPORT
  21. -----------------
  22. Soft-Logik has changed its technical support policies since the manual was
  23. written. With your purchase of TypeSmith 2.5, Soft-Logik Publishing
  24. provides 90 days of free technical support from the date of your first
  25. phone call. With an upgrade to version 2.5, Soft-Logik provides 30 days of
  26. free technical support. After this period, a charge will be levied for
  27. technical support. Call 314-894-0431 between 9am and 5pm Central time,
  28. Monday to Friday, except holidays, for your free support. Refer to the
  29. Technical Support Options sheet in your package for more information.
  30.  
  31.  
  32. CHANGES FROM 2.5 TO 2.5a
  33. ------------------------
  34. - Fixed all known problems with printing. Note that you cannot use the
  35.   Workbench's PostScript driver due to problems with it. If you have a
  36.   PostScript printer, you must use its Hewlett-Packard emulation.
  37. - Improved the Convert macro.
  38. - Several minor changes that you probably won't notice.
  39. - New Startup requester. :)
  40.  
  41.  
  42. TRUETYPE AND IFF RFF COMPATIBLE (new in 2.5!)
  43. -------------------------------
  44. TypeSmith can now load, save, convert and edit Windows and Macintosh
  45. TrueType fonts! It can even create TrueType Instructions (similar to
  46. hints). There are two new commands:
  47.  
  48.   - Project/Import TrueType Outline Font
  49.   - Project/Export TrueType Outline Font
  50.  
  51. Macintosh TrueType fonts must be in MacBinary format.
  52.  
  53. The Export TrueType command opens a requester which is documented in the
  54. online help system.
  55.  
  56. This version of TypeSmith also introduces the new IFF RFF font format. This
  57. format supports all the features of all supported font formats, and is the
  58. ideal format to use when you're designing a font*. Always export your work
  59. in RFF format and only save in another format when you're ready to create
  60. your final version. Continually loading and saving in Compugraphic and
  61. TrueType formats is slow and can lead to a loss in quality. IFF RFF loading
  62. and saving is very fast and has no loss in quality. There are two new
  63. commands:
  64.  
  65.   - Project/Import IFF RFF Outline Font
  66.   - Project/Export IFF RFF Outline Font
  67.  
  68. *Important! The IFF RFF saver module only saves characters with standard
  69. character names. If you edit the character names or load a font with non-
  70. standard character names, do not save it in IFF RFF format.
  71.  
  72. Note that the new Convert ARexx script allows you to convert an entire
  73. directory of fonts at once. See Supplied ARexx Macros below for more
  74. information.
  75.  
  76.  
  77. PRINT PREVIEW (new in 2.5!)
  78. -------------
  79. There are three ways to print previews of characters from TypeSmith 2.5:
  80. The Project/Print Preview command from the main menus will print a preview
  81. of the current character at a size you specify. The same command from the
  82. Type Preview panel's menu will print a preview of the current type preview
  83. string. Both of these commands have been improved in 2.5 to print at the
  84. correct point sizes.
  85.  
  86. New in 2.5 is an identical command in the Overview panel's menu. This
  87. command will print a full page preview of the entire character set. This is
  88. a very useful feature. For best results, you should have the CG Triumvirate
  89. font in your Fonts:_bullet_outlines directory, because it is used for the
  90. character labels. The new command is:
  91.  
  92.   - Project/Print Preview (Overview panel)
  93.  
  94. TypeSmith uses AmigaDOS's Preferences printing system. Note that you should
  95. not use TypeSmith's Print Preview commands with AmigaDOS's PostScript
  96. printer driver. This driver has a number of problems. If you have a
  97. PostScript printer, it is probably Hewlett-Packard compatible, so you
  98. should select the HP LaserJet driver instead.
  99.  
  100.  
  101. WORKING WITH LARGE FONTS (new in 2.5!)
  102. ------------------------
  103. Some fonts were designed in large em-squares, notably the Image Club
  104. collection formerly sold by Soft-Logik. These could not be properly loaded
  105. into TypeSmith 2.0. Version 2.5 scales fonts with large em-squares to fit
  106. into TypeSmith's em-square, so these fonts are now fully editable in
  107. TypeSmith. Reducing the size of the em-square is of little importance, so
  108. this will not result in a loss of quality.
  109.  
  110.  
  111. REDUCE FONT COMPLEXITY (new in 2.5!)
  112. ----------------------
  113. There are some fonts that are just too complex to be printed from
  114. PageStream or to be used with the Compugraphic Intellifont engine in
  115. PageStream, ProPage and Workbench. As well, if you load a font from
  116. Compugraphic or TrueType format, extra points must be added because the
  117. curves are stored in a very different format.
  118.  
  119. TypeSmith 2.5 can reduce the complexity of characters by removing excess
  120. points from the paths. A new command has been added to the main Edit menu
  121. to reduce the complexity of a single character, and to the Overview panel's
  122. Edit menu to reduce the complexity of an entire font or range of
  123. characters. The new commands are:
  124.  
  125.   - Edit/Reduce Points
  126.   - Character/Reduce Points (Overview panel)
  127.  
  128. You can use the command more than once to reduce the complexity further
  129. until the results are satisfactory.
  130.  
  131.  
  132. CAN'T FIGURE OUT HOW TO SET PATH DIRECTIONS? (new in 2.5!)
  133. --------------------------------------------
  134. Sometimes when you convert a font from one format to another, its counters
  135. will be filled in because of the differences between winding number fill
  136. and even/odd fill. You can use the Clockwise and Counterclockwise commands
  137. to fix these problems, but this can be tedious. TypeSmith 2.5 can do this
  138. for you, for a single character or for an entire font or range of
  139. characters. The new commands are:
  140.  
  141.   - Edit/Correct Path Directions
  142.   - Character/Correct Path Directions (Overview panel)
  143.  
  144.  
  145. RENAME CHARACTERS (new in 2.5!)
  146. -----------------
  147. Most fonts use the standard character names as detailed in chapter 6 of the
  148. manual, but sometimes you will find a font that has different character
  149. names and which can't be used with some programs. Characters should be
  150. renamed if the font doesn't use the standard character set. TypeSmith 2.5
  151. lets you rename any of the 256 characters, except character 0 which is not
  152. defined. Select the character name from the Character Names scrolling list
  153. in the Set Font Metrics requester. Double click on it or choose the Edit
  154. Name gadget to open a requester in which you can change the name of the
  155. character.
  156.  
  157.  
  158. IMPROVED POSTSCRIPT HINTS (new in 2.5!)
  159. -------------------------
  160. TypeSmith can create professional hints to improve the appearance of fonts.
  161. Compugraphic, PostScript and TrueType formats support hints (TrueType hints
  162. are called instructions). The hinting algorithms have been improved since
  163. the release of TypeSmith 2.0 so that both character and font level hints
  164. are created. New in TypeSmith 2.5 is global hint control for PostScript
  165. fonts. This gives you control over the "blue zones". The new Hint Options
  166. gadget in the Save As PostScript Type 1 requester opens the Global Hint
  167. Control requester to allow you to set the ten blue zone values.
  168.  
  169. If you don't want to be bothered with blue zones, you can ignore this
  170. feature and TypeSmith will use its default values.
  171.  
  172.  
  173. CUSTOM vs TYPESMITH ENCODING (improved in 2.5!)
  174. ----------------------------
  175. When you import a PostScript Type 1 font and are prompted to choose between
  176. custom and TypeSmith encoding, you should normally choose TypeSmith
  177. encoding. Loading a font with custom encoding can put the characters in
  178. unexpected positions. Loading a font with TypeSmith encoding will put the
  179. characters in the correctly-named positions. The main exception to this
  180. rule is when loading a symbol or pi (dingbats) font. In this case, the
  181. named positions are irrelevant and you should maintain the original
  182. encoding system by choosing custom encoding.
  183.  
  184. When you export a PostScript Type 1 font, you should normally use TypeSmith
  185. encoding (by not choosing Adobe Standard Encoding you will be choosing
  186. TypeSmith encoding). This will ensure the full character set is saved. If
  187. you choose Adobe Standard Encoding, characters not in the Adobe set will be
  188. lost because its character set is smaller than TypeSmith's. If you plan to
  189. convert the font with Gold Disk's Font Manager after exporting as
  190. PostScript Type 1, you should choose Adobe Standard Encoding.
  191.  
  192. New in 2.5: You can now export an AFM file in Adobe Standard Encoding
  193. (ASE). Previous versions of TypeSmith only allowed you to specify the
  194. encoding for the PFB outline. Hold down a Shift key while choosing the
  195. Export » AFM PostScript Type 1 Metric command to export in ASE instead of
  196. TypeSmith Encoding. The AFM file created will also list seac characters as
  197. compositions. Don't worry about this feature if you don't know what it
  198. means.
  199.  
  200. This is only important if you want to create an ASE AFM for an existing
  201. PFB file with seac characters.
  202.  
  203.  
  204. HOTLINKS (changed in 2.5)
  205. --------
  206. The HotLinks data sharing concept has changed with the release of
  207. PageStream 3.0, so the Subscribe command has been removed because it is no
  208. longer required. If you use PageStream 3.0, refer to its manual for more
  209. information on HotLinks.
  210.  
  211.  
  212. COMPOSITIONS (improved in 2.5!)
  213. ------------
  214. Sample composition tables have been included in the CompTables drawer.
  215. Note that when you load a composition table, you must adjust the offset of
  216. the composition accent parts to fit the design and size of your
  217. characters. The included tables are:
  218.  
  219. - Blank.comp: no compositions. Load this table when you want to dissolve
  220.   all the compositions in a font.
  221. - Intellifont.comp: this table contains the standard compositions for
  222.   Compugraphic Intellifonts.
  223. - TypeSmith.comp: this table contains the standard compositions for
  224.   PostScript and Soft-Logik fonts.
  225.  
  226. New in 2.5: The Edit Compositions requester has new Previous and Next
  227. gadgets. When you open this requester, it will show the compositions for
  228. the character in the active window. You can use these gadgets to change
  229. characters without closing the requester and changing the character in the
  230. window. Note that using these gadgets will not change the character
  231. displayed in the window, and that if you check the Preview gadget, that a
  232. preview cannot be shown for characters other than the one in the window.
  233. These gadgets merely provide a handy way to change the compositions for
  234. many characters.
  235.  
  236.  
  237. AUTOTRACING
  238. -----------
  239. The intent of having an autotracer in TypeSmith is to allow you to sketch
  240. your characters on paper, scan them into IFF ILBM format, and then trace
  241. them in TypeSmith. You should not trace a small bitmap font, such as a 24
  242. point AmigaDOS font, because there is not enough data to trace. Use high
  243. resolution scans for best results.
  244.  
  245. If you would like to experiment with the autotracer, use the Template/
  246. Open IFF ILBM Template command to import the TraceTest.ILBM picture in the
  247. TSart drawer. Try tracing this on each of the three settings. The Normal
  248. setting gives a good result. Medium is also acceptable. Accurate should
  249. only be used with caution; it takes a long time and produces an excessive
  250. number of points.
  251.  
  252. If you try to trace the A_Serif.ILBM picture in TSart, you will see why
  253. resolution is so important to get an accurate trace. This picture is not
  254. sharp enough for autotracing to be useful.
  255.  
  256. If you trace a picture and it produces a very complex character, you can
  257. use the new Edit/Reduce Points command to make it simpler.
  258.  
  259.  
  260. FONTS
  261. -----
  262. A font named DemoFont is stored in the TSfonts drawer. It has only a few
  263. characters but it demonstrates incorporating logos into a font. It is in
  264. Soft-Logik DMF format with a FM file.
  265.  
  266.  
  267. KERNING PAIRS
  268. -------------
  269. A sample AFM file with kerning pairs has been included to allow you to
  270. easily experiment with the Load Kern feature in the Metrics requester. It
  271. is called KernPairs.AFM and is stored in the TSfonts drawer.
  272.  
  273.  
  274. CONVERT PRODRAW CLIP TO IFF DR2D
  275. --------------------------------
  276. We have included a program called Convert on your TypeSmith disk. Convert
  277. reads Professional Draw Clip files and converts them to the standard IFF
  278. DR2D structured format which TypeSmith can read. Gold Disk's Professional
  279. Draw uses a proprietary format which cannot be imported directly into
  280. TypeSmith.
  281.  
  282. Double-click on the Convert program icon to open its requester. Click on
  283. the top "Set..." gadget which will open a file requester to select a file
  284. to convert. Alternatively, enter a complete filename to convert in the top
  285. text gadget.
  286.  
  287. Click on the bottom "Set..." gadget to set an output path. The Convert
  288. program will create separate files for each clip in the Professional Draw
  289. Clip file and will append the clip name plus DR2D to the original filename.
  290.  
  291. Example: the file "Objects" contains two clips, Box and Circle. Convert
  292. will create two files called "Objects.Box.DR2D" and "Objects.Circle.DR2D".
  293.  
  294. All Professional Draw options are translated in the conversion except
  295. gradient fills and dashed lines which are not used in a font editor.
  296.  
  297. Convert also has a batch mode. If you set the "Clip" text gadget to just a
  298. path without specifying a ProDraw file, all the clips in that directory
  299. will be converted when you choose the "Convert" gadget. Convert may also
  300. be used from the shell.
  301.  
  302. Usage:   convert <filename> <destination directory>
  303.  
  304. Example: convert df0:drawing.clp ram:
  305.  
  306.  
  307. STATUS PANEL PROMPTS
  308. --------------------
  309. You must have AmigaDOS 3.0 or higher in order to see prompts at the bottom
  310. of your screen. This feature of TypeSmith requires AmigaDOS 3.0 in order to
  311. get notification when the mouse is over a tool or gadget.
  312.  
  313. Soft-Logik Publishing highly recommends that you upgrade to AmigaDOS 3.1
  314. in order to get maximum benefit from TypeSmith.
  315.  
  316.  
  317. AMIGAGUIDE HELP SYSTEM
  318. ----------------------
  319. TypeSmith 2.5 comes with an online help system. Just press the Help key at
  320. any time to get help. TypeSmith uses the standard AmigaGuide help system.
  321. Commodore has improved this system with the release of AmigaDOS 3.0, so the
  322. appearance of the help files will vary depending on your operating system.
  323.  
  324. If you have AmigaDOS 3.0 or higher, pressing Help will open directly to
  325. the correct Help screen if a requester is open, the pointer is over a tool
  326. (the toolbox must be active), or if a menu command is highlighted. Note
  327. that you cannot press Help while a requester is open and the text cursor
  328. is in a text gadget. You must first move the cursor out of the text gadget
  329. by clicking on the background of the requester before pressing Help.
  330.  
  331. If you have AmigaDOS 2.04 or 2.1, pressing Help will always open up to the
  332. main Help contents screen.
  333.  
  334. AmigaDOS 2 users: AmigaGuide is included with TypeSmith and it can be
  335. installed with TypeSmith so that you can also use the help system. AmigaDOS
  336. 3 comes with Multiview to read AmigaGuide help files such as those included
  337. with TypeSmith.
  338.  
  339.  
  340. NEW AREXX COMMANDS IN 2.5
  341. -------------------------
  342. - reduce_points, import_rff, import_ttf, export_rff, export_rff,
  343. export_ttf, help, print_character, print_overview, print_string,
  344. t_autotrace, t_edit, t_generate_char, t_get_point, t_get_pos,
  345. t_get_character, t_new_bitmapfont,t_open_abf, t_open_amigafont,
  346. t_open_iffilbm, t_open_slfont, t_clear, t_save_abf, t_save_amigafont,
  347. t_save_iffilbm, t_save_slfont, t_set_charwidth, t_set_point, t_set_pos,
  348. t_get_dimensions, t_set_dimensions, t_shift, correct_pathdirs
  349.  
  350.  
  351. SUPPLIED AREXX MACROS
  352. ---------------------
  353. The following ARexx scripts are provided with TypeSmith:
  354. - Convert: this script allows you to convert one or more fonts in any one
  355.   format to another format. It asks you to select a directory of fonts to
  356.   convert, the format to convert to, and the directory in which to store
  357.   the converted fonts. It will convert all fonts except bitmap screen fonts,
  358.   and the converted fonts will be hinted.
  359. - ARexxDemo.tsrx: this script demonstrates some of TypeSmith's ARexx
  360.   commands. If you want to write your own ARexx scripts for TypeSmith,
  361.   examine this script in a text editor while running the script in
  362.   TypeSmith.
  363. - MakeLibrary.tsrx: this script exports all or selected characters from a
  364.   font and saves them as separate IFF DR2D files to create a character
  365.   library. When prompted for a filepath and name, you should enter
  366.   a drive and filename. i.e., ram:test would create files such as:
  367.   ram:test.1, ram:test.2, ram:test.3
  368. - LoadLibrary.tsrx: this script imports all or selected characters from
  369.   IFF DR2D files into the current font. The files must be named with a
  370.   common prefix and stored in the same drawer.
  371.  
  372. If you write ARexx Macros for TypeSmith which you are willing to allow us
  373. to distribute with TypeSmith so that other users may share them, mail them
  374. to: Soft-Logik Publishing, Product Development, P.O. Box 510589, St. Louis,
  375. MO 63151-0589. Credit will be given in the ARexx macro to the author.
  376.  
  377. Note that ARexx commands are documented only in the AmigaGuide help system.
  378.  
  379.  
  380. HOW TO CONVERT SOFTWOOD'S NIMBUS Q FONTS TO ANOTHER FORMAT
  381. ----------------------------------------------------------
  382.  
  383. 1. Use SWdownload (a utility Softwood includes with some of their
  384. software) to convert the NimbusQ font to PFA format. Sorry, we cannot
  385. supply you with this utility. Contact Softwood for availability.
  386.  
  387. 2. Edit the PFA file in a text editor. You've got to remove the `prolog'
  388. (existserver stuff to make the download font permanent) before loading the
  389. font into TS:
  390.  
  391. i.e. remove:
  392.  
  393.   %!PS-Adobe-2.0   ExitServer
  394.   %%BeginExitServer 0
  395.   serverdict begin
  396.   0 exitserver
  397.   %%EndExitServer
  398.  
  399. The font must begin with the following line:
  400.  
  401.   %!FontType1-1[...]
  402.  
  403. 3. Load the PFA file into TypeSmith using the Project / Import PFB
  404. PostScript Type 1 outline command. (PFA files are ASCII versions of binary
  405. PFB files.)
  406.  
  407. 4. Save or export the font in another format.
  408.  
  409.  
  410. MISCELLANEOUS CHANGES
  411. ---------------------
  412. - Pen tool image changed from a curve to a pen nib.
  413. - Line to Curve tool: closepath segments can be changed to curves now.
  414. - Picasso Users: now uses less chip RAM and is faster.
  415. - Edit/Metrics Preview requester: guides now display in the preview to make
  416.   it easier to see how the characters fit together.
  417. - The character width line can now be moved in the character window by
  418.   dragging the diamond icon in the horizontal ruler. (Character must have a
  419.   width for this to be available.)
  420. - Constrained dragging: Holding down a Shift key while dragging points
  421.   constrains movement to either horizontal or vertical. The movement
  422.   direction is based on whether the current mouse position is moved more
  423.   horizontally or vertically from the point's original position.
  424. - Pressing the up or down cursor key while a point is selected selects the
  425.   next or previous point.
  426. - Use the arrow keys while holding down a Shift key to move the selected
  427.   point(s) by 1 character unit. This is useful for precision work. Note
  428.   that if you are in a magnification mode less than 100%, some points may
  429.   appear to not move while other points move. This is due to rounding
  430.   because there are less pixels than character units, but the points will
  431.   be moved the correct amount.
  432. - The Import » PFB PostScript Type 1 Outline command will now load PFA
  433.   files in addition to PFB files. (The 'A' in PFA stands for ASCII while
  434.   the 'B' in PFB stands for Binary.) You can recognize PFA files because
  435.   they have the following comment on the first line: "%!PS-AdobeFont-1.0"
  436.   or "%!FontType1". PFB files are similar but have 6 binary bytes followed
  437.   by this text. The PFB format is the primary PostScript Type 1
  438.   distribution format.
  439. - The Add Point tool now adds the new point on existing curve instead of on
  440.   the imaginary line joining the points.
  441. - Added the ability to move the status bar from the bottom of the screen to
  442.   the top. Change the program icon tooltype from Information=Bottom to
  443.   Information=Top.
  444. - Made cosmetic changes to some requesters for non-English versions.
  445. - And lots of small improvements which enhance TypeSmith!
  446.  
  447.  
  448. FLOPPY DRIVE USERS
  449. ------------------
  450. As mentioned in the manual, you can start using TypeSmith 2.5 right away
  451. by making a working backup of this disk and then double clicking on the
  452. TypeSmith icon.
  453.  
  454. NOTE THE IMPORTANT INSTRUCTIONS ON PAGE iv OF THE MANUAL: You must copy
  455. the IFF.library file to your Libs: directory in order to use TypeSmith.
  456. Your Libs: directory is on your Workbench disk.
  457.  
  458. The sample clip art, font, ARexx macros, help system and font downloader
  459. are stored on the disk in compressed format, so you will have to
  460. decompress the files before using them. You can use the LHEX program on
  461. this disk to decompress the files.
  462.  
  463. To decompress an archive, type the following line in a shell when the
  464. TypeSmith disk is in df0:
  465.  
  466. cd ram:                    (this makes ram: the current directory.)
  467. copy df0:LHEX ""           (this copies the decompressor to ram:)
  468. copy df0:name.LHA ""       (where name is the name of the archive;
  469.                            this copies the archive to ram:)
  470. LHEX x name.LHA            (this decompresses the archive)
  471.  
  472. Now you can copy the files to the applicable directory. Hard drive users
  473. can simply use the Install-TypeSmith script to uncompress files.
  474.  
  475.  
  476. EXPORTING PFM FILES
  477. -------------------
  478. This feature, as documented in the manual, is not currently implemented.
  479. We hope to add it in a future minor upgrade.
  480.  
  481.  
  482. CORRECTIONS TO THE MANUAL
  483. -------------------------
  484. page 1.12: The default dimensions are now 1400x1200, which are the
  485.    maximum allowed.
  486.  
  487. page 1.15: The example and description of path direction is incorrect. The
  488.    outmost path should be counterclockwise, and inner paths should alternate
  489.    in direction.
  490.  
  491. page 2.3: The pictures of the Box and Ellipse tools are reversed.
  492.  
  493. page 2.15: para 2: The Import/PFB PostScript Type 1 Outline command can
  494.    open Mac format PFB files, not just MS-DOS as stated in the manual.
  495.  
  496. page 3.4, para 2: The Show Template command is in the View menu, not the
  497.    Settings menu.
  498.  
  499. Index: the section on Print Preview is on page 2.23, not 2.26.
  500.